Course Information Fall,
2003
Course title: Principles of System Development
Course number: M&IS 24070
Course description: Provides a rigorous introduction to
programming logic and language syntax and a framework for the IS curriculum.
Location: section 002: BSA 115; section 003: BSA 205
Meeting day(s): TR
Meeting time(s): section 002: 3:15-4:30 PM; section 003: 5:30-6:45 PM
Instructor Information
Name: Janet Formichelli, MS
Email: jformich@kent.edu
Office location: BSA A410
Office hours: M 5:00-6:00; T 2:00-3:00, 3:45-4:15; W
5:00-6:00; R 2:00-3:00, 3:45-4:15
Phone: 330-672-1159
Prerequisite: M&IS
24053 Introduction to Computer Applications
Students attending the
course who do not have the proper prerequisite risk being deregistered from the
class.
Enrollment: Students have responsibility to
ensure they are properly enrolled in classes.
You are advised to review your official class schedule during the first
two weeks of the semester to ensure you are properly enrolled in this class and
section. Should you find an error in
your class schedule, you have until Friday, September 12, 2003 to correct it
with your advising office. If
registration errors are not corrected by this date and you continue to attend
and participate in classes for which you are not officially enrolled, you are
advised now that you will not
receive a grade at the conclusion of the semester for any class in which you
are not properly registered.
Course Goals: To solve
problems and implement these solutions using the Visual Basic .NET programming
language.
Specific Programming skills
students are expected to learn include: (current programming language is Visual
Basic .NET)
Textbook: Programming
in Visual Basic .NET, Julia Case Bradley & Anita C. Millspaugh, Irwin
McGraw-Hill, 2003, ISBN 0-07-245903-4
Software: CD-ROM:
Microsoft Visual Studio .NET 2003
Need disks 1, 2, Prerequisite and MSDN Disks
These
can be borrowed from the Systems Administrator
(see
instructor for details)
90-100 A 80-89
B 70-79
C 60-69
D 0-59 F
This scale is followed
closely and there is no extra credit.
6 Visual Basic programming
assignments: 150 points
3 course exams: (50 points
each) 150 points
final exam: 100 points
WebCT
The WebCT site at https://class.kent.edu/webct/public/home.pl will basically
manage the
course. Your Kent userid and password will enable you to enter the site if you
are enrolled for the class. The syllabus, Power Point slides, assignments and
course information will be available there. A help page for using WebCT is
found at: http://webcthelp.kent.edu/v3/
When
there are schedule changes or other announcements, the instructor will e-mail
you using your KSU e-mail address. Check this frequently. If you commonly use
another address, forward your Kent e-mail to that address. You can do this
easily on the Kent Help Desk site at: https://www.personal.kent.edu/changeforward.html
To
e-mail the instructor use: jformich@kent.edu
or if you reply to an e-mail from the instructor with another address, that is
ok. Do not e-mail the instructor at WebCT.
For
homework assignments, if you put the letters hw with a space on each side of
the hw in the subject line of the e-mail, a reply will be generated to you that
the instructor has received your homework. For example:
Subject: Jones hw 5
You
will not get the reply immediately, but you should have it within a day.
Missing
class is not an excuse for failure to understand material or complete
assignments. Material covered in class
will not be covered again outside of class. It is up to you to read the
material and get notes from another student if you miss class. Do not expect
any special help or privileges if you do not attend class regularly.
Programming
assignments are to be e-mailed to the instructor by the beginning of the class
time on the date on which they are due. Absence from class is not an excuse for
not having the assignment in. Late assignments will be penalized 10% per day
(not per class session). Assignments
will not be accepted after one week beyond the due date.
Make-up
exams are given only under extraordinary circumstances. Inform the instructor
as soon as possible (ideally before the exam). Some form of written excuse for
absence from an exam is required.
Cheating means to
misrepresent the source, nature, or other conditions of your academic work
(e.g., tests, papers, projects, assignments) so as to get undeserved
credit. The use of the intellectual
property of others without giving them appropriate credit is a serious academic
offense. It is the University's policy
that cheating or plagiarism result in receiving a failing grade for the work or
course. Repeat offenses result in
dismissal from the University.
Academic honesty is expected
and required. HELPING fellow students is acceptable, and is actually a very
good way to learn the material (particularly with debugging programs). COPYING
is NOT acceptable, and will result in loss of credit for the assignment, and
possibly failure of the course for all students involved. Follow these
guidelines:
All work on the design and
basic coding phase of a program should be your own. That is, sitting in a group
writing a program together is considered to be copying.
If you receive help with
debugging part of an assignment, then you must acknowledge that help in the
documentation of that section (your grade will not be affected).
If you give help to another
student, then it is your responsibility to make sure that they fully understand
the concepts. You may help them to debug the program, but you may not give them
code.
If copying programs is
suspected, both (or all) students involved will receive zeros for that
assignment at the least, and possibly a failure for the course. DO NOT GIVE
OTHERS YOUR CODE. If they ask you for it, ask to see theirs instead and help
them debug.
In accordance with
University policy, if you have a documented disability and require
accommodations to obtain equal access in this course, please contact the
instructor at the beginning of the semester or when given an assignment for which
an accommodation is required. Students
with disabilities must verify their eligibility through the Office of Student
Disability Services (SDS) in the Michael Schwartz Service Center (672-3391).
|
|
|
|
|
|
||||||
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|||||
|
|
|
Tentative Schedule For
Fall 2003 |
|
|
||||||
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|||||
|
Week 1 |
Tuesday, |
Aug. 26 |
Chapter 1 |
|
|
|||||
|
|
Thursday, |
Aug. 28 |
Chapter 1 |
|
|
|||||
|
Week 2 |
Tuesday, |
Sept. 2 |
Chapter 2 |
|
|
|||||
|
|
Thursday, |
Sept. 4 |
Chapter 2 |
Assignment 1 |
|
|||||
|
Week 3 |
Tuesday, |
Sept. 9 |
Chapter 2 |
|
|
|||||
|
|
Thursday, |
Sept. 11 |
Chapter 3 |
|
|
|||||
|
Week 4 |
Tuesday, |
Sept. 16 |
Chapter 3 |
|
|
|||||
|
|
Thursday, |
Sept. 18 |
Chapter 3 |
|
|
|||||
|
Week 5 |
Tuesday, |
Sept. 23 |
Chapter 4 |
|
|
|||||
|
|
Thursday, |
Sept. 25 |
Chapter 4 |
Assignment 2 |
|
|||||
|
Week 6 |
Tuesday, |
Sept. 30 |
|
Exam 1—Chp. 1,2,3 |
|
|||||
|
|
Thursday, |
Oct. 2 |
Chapter 4 |
|
|
|||||
|
Week 7 |
Tuesday, |
Oct. 7 |
Chapter 5 |
|
|
|||||
|
|
Thursday, |
Oct. 9 |
Chapter 5 |
Assignment 3 |
|
|||||
|
Week 8 |
Tuesday, |
Oct. 14 |
Chapter 5 |
|
|
|||||
|
|
Thursday, |
Oct. 16 |
Chapter 7 |
|
|
|||||
|
Week 9 |
Tuesday, |
Oct. 21 |
Chapter 7 |
|
|
|||||
|
|
Thursday, |
Oct. 23 |
Chapter 7 |
|
|
|||||
|
Week 10 |
Tuesday, |
Oct. 28 |
|
Exam 2—Chp. 4,5,7 |
|
|||||
|
|
Thursday, |
Oct. 30 |
Chapter 11 |
Assignment 4 |
|
|||||
|
|
Saturday, |
Nov. 1 |
|
Last Day to Withdraw |
|
|||||
|
Week 11 |
Tuesday, |
Nov.4 |
Chapter 11 |
|
|
|||||
|
|
Thursday, |
Nov. 6 |
Chapter 11 |
|
|
|||||
|
Week 12 |
Tuesday, |
Nov. 11 |
|
no class |
|
|||||
|
|
Thursday, |
Nov. 13 |
Chapter 8 |
Assignment 5 |
|
|||||
|
Week 13 |
Tuesday, |
Nov.18 |
Chapter 8 |
|
|
|||||
|
|
Thursday, |
Nov. 20 |
Chapter 8 |
|
|
|||||
|
Week 14 |
Tuesday, |
Nov. 25 |
VVM |
|
|
|||||
|
|
Thursday, |
Nov. 27 |
|
no class |
|
|||||
|
Week 15 |
Tuesday, |
Dec. 2 |
|
Exam 3—Chp.8,11,VVM |
|
|||||
|
|
Thursday, |
Dec. 4 |
|
Assignment 6 |
|
|||||
|
Week 16 |
Tuesday, |
Dec. 9 |
|
5:45-8:00 PM (section 003) |
|
|||||
|
|
Thursday, |
Dec. 11 |
|
7:45-10:00 AM(section 002) |
|
|||||
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|||||